package com.jztd.platfrom.base.annotation;

import java.lang.annotation.*;

/**
 * 是否需要统一包装响应结果
 * <p>
 * 统一的响应结果结构请查看{@link com.jztd.platfrom.base.model.Result}
 *
 * @author lj
 * @date 2025/08/03
 */
@Inherited
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD})
public @interface UnifiedResponseBody {
    /**
     * 判断是否可对请求结果统一包装
     *
     * @return true/false
     */
    boolean value() default true;
}
